//
//  LeaveDetailViewController.m
//  OAProject
//
//  Created by yhj on 2017/2/22.
//  Copyright © 2017年 cdnunion. All rights reserved.
//  未/已审批请假详情主界面

#import "LeaveDetailViewController.h"
#import "LeaveDetailFootView.h"

static NSString *tableViewCellIdentifier=@"UITableViewCellIdentifier";
@interface LeaveDetailViewController ()<UITableViewDelegate,UITableViewDataSource,LeaveDetailFootViewDelegate>

@property(nonatomic,strong)UITableView *leaveDetailTableView;

@property(nonatomic,strong)LeaveDetailFootView *footView;

@end

@implementation LeaveDetailViewController

-(void)passBtnEvent
{


}


-(void)rejectBtnEvent
{

}


- (void)viewDidLoad
{
    [super viewDidLoad];

    self.title=@"请假详情";

    [self.view addSubview:self.leaveDetailTableView];

}

// footView
-(LeaveDetailFootView *)footView
{
    if (!_footView) {
        _footView=[[LeaveDetailFootView alloc]initWithFrame:CGRectMake(0,kmargin*2,APPW,200)];
//        _footView.backgroundColor=Main_Color;
        _footView.delegate=self;
    }
    return _footView;
}


// leaveDetailTableView
-(UITableView *)leaveDetailTableView
{
    if (!_leaveDetailTableView) {
        _leaveDetailTableView=[[UITableView alloc]initWithFrame:CGRectMake(0,0,APPW,APPH) style:UITableViewStylePlain];
        _leaveDetailTableView.dataSource=self;
        _leaveDetailTableView.delegate=self;
        _leaveDetailTableView.backgroundColor=MAIN_BACK_COLOR;
        _leaveDetailTableView.showsVerticalScrollIndicator=NO;
        _leaveDetailTableView.separatorStyle=UITableViewCellSeparatorStyleSingleLine;
        _leaveDetailTableView.tableFooterView=self.footView;
        [_leaveDetailTableView registerClass:[UITableViewCell class] forCellReuseIdentifier:tableViewCellIdentifier];

    }
    return _leaveDetailTableView;
}

-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    return 1;
}

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return 3;
}

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    NSArray *arrTitle=@[@"请假类型",@"请假时间",@"请假原因"];
    NSArray *arrDeTitle=@[@"病假",@"2017-2-23至2017-2-24",@"病了"];

    UITableViewCell *cell=[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:tableViewCellIdentifier];
    cell.selectionStyle=UITableViewCellSelectionStyleNone;
    cell.textLabel.text=arrTitle[indexPath.row];
    cell.detailTextLabel.text=arrDeTitle[indexPath.row];
    return cell;

}

-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return kmargin*6;
}

// 间隙置边
-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{

    if ([tableView respondsToSelector:@selector(setSeparatorInset:)])
    {
        [tableView setSeparatorInset:UIEdgeInsetsZero];
    }

    if ([tableView respondsToSelector:@selector(setLayoutMargins:)])
    {
        [tableView setLayoutMargins:UIEdgeInsetsZero];
    }

    if ([cell respondsToSelector:@selector(setLayoutMargins:)])
    {
        [cell setLayoutMargins:UIEdgeInsetsZero];
    }
}

@end
